Delivery Robots With Russian Ties Pulled From 2 Us Campuses